payment recipient - Spanish English Dictionary